@charset "utf-8";
/* CSS Document */
body{ margin:0 auto; font-family:Hiragino San,微软雅黑,Arial, Helvetica, sans-serif}

.wth_1{ width:auto; background:url(./bg_1.png) repeat-x;
/*background:url(./2021_100.jpg) no-repeat center top;padding: 200px 0px 0px 0px;*/
}

#map{width:1100px; height:400px; margin:0px auto;}
#mapleft{width:600px; height:400px; float:left; text-align:center;}
#mapright{width:500px; height:400px; float:right; text-align:left;}
#mapright h1{font-size:28px; font-weight:bold; color:#ffffff; margin-top:90px;}
#mapright ul{margin:0px; padding:0px;}
#mapright li{display:inline-table; float:left; margin:0px 25px;}
#mapright a{font-size:18px; color:#204274; line-height:45px; padding:5px 8px;}
#mapright a:hover{font-size:18px; color:#ffffff; line-height:45px; padding:5px 8px; background-color:#F90;}

.con{ background:#FFFFFF; border:1px solid #f9f9f9; height:auto; margin-top:3px;}

.fir{ width:1099px; text-align:center;}
.fir_h1 a{ color:#d71418; font: bold 40px/80px 微软雅黑,Arial, Helvetica, sans-serif;}

.fir_txt{ width:100%; text-align:center; padding:0px; border-top:solid #cccccc 1px; border-bottom:solid #cccccc 1px;}
.maxw{max-width:300px;text-align:center; padding-left: 10px; display:inline; overflow:hidden}
.fir_txt a{ font:14px 微软雅黑,Arial, Helvetica, sans-serif; line-height:30px; margin:8px 0px 8px 0px; padding:0px 20px 0px 20px; border-right:solid #cccccc 1px; border-left:solid #cccccc 1px;}

.col{ width:1068px; height:auto}
.imgnews{ width:500px; height:350px; float:left}
.imgnews img{ width:500px; height:350px}
.pad{ padding:15px 0 15px 15px}
.news1{ width:560px; height:350px; float:left}
.til_news1{ width:555px; height:38px; border-top:2px solid #015293; vertical-align:bottom}

.til_news1 a{color:#015293; background:#fff; font:22px/35px 黑体,微软雅黑,Arial, Helvetica, sans-seri;padding:6px 25px 8px 25px}
.til_news1 a:hover{color:#fff; background:#015293;padding:6px 25px 8px 25px}
.til_news1 a.acol{color:#fff; background:#015293;font:22px/35px 黑体,微软雅黑,Arial, Helvetica, sans-seri;padding:6px 25px 8px 25px}
.til_news1 a.acol:hover{color:#015293; background:#fff;padding:6px 25px 8px 25px}

.news1_txt{ width:535px; padding:10px}
.news1_txt ul li{background: url(dian.png) 0 center no-repeat}
.news1_txt ul li.no{background:#FFFFFF}
.news1_txt a{ color:#333333; font:18px/45px Hiragino San,微软雅黑,Arial, Helvetica, sans-serif; padding-left:10px}
.news1_txt a.one{font:24px/60px Hiragino San,微软雅黑,Arial, Helvetica, sans-serif; color:#1b1b1b}

/*jdt*/
#playBox{ width:500px; height:345px; margin:0px auto; background:#333; position:relative; overflow:hidden; float:left;}
#playBox .oUlplay { width:99999px; position:absolute; left:0; top:0;}
#playBox .oUlplay li{ float:left; list-style:none;}
#playBox .oUlplay img{width:500px; height:345px;}
#playBox .oUlplay li span{ width:100%; height:40px; background-color:#015293; FILTER: filter:alpha(opacity:60); opacity:0.6; -moz-opacity:0.6;-khtml-opacity: 0.6; position:relative; bottom:40px; display:block; text-align:center;}
#playBox .oUlplay li span a{color:#FFFFFF; font-size:16px; line-height:220%;}
#playBox .pre{ cursor:pointer; width:45px; height:45px; background:url(./l.png) no-repeat; position:absolute; top:150px; left:0px; z-index:10;}
#playBox .next{ cursor:pointer; width:45px; height:45px; background:url(./r.png) no-repeat; position:absolute; top:150px; right:0px; z-index:10;}
#playBox .smalltitle {width:500px; height:10px; position:absolute; bottom:45px; z-index:10}
#playBox .smalltitle ul{ width:140px; text-align:center; margin:0 auto;}
#playBox .smalltitle ul li{ width:10px; height:10px; margin:0 5px; border-radius:10px; background:#ffffff; float:left; overflow:hidden;*display:inline;*zoom:1; list-style:none;}
#playBox .smalltitle .thistitle{ background:#69aaec;}
/*===================dongtai css======================*/
.rconnet{ width:100%; margin:0px auto 0px auto;}
.rnavt{width:100%; height:35px; margin:0px auto; background-color:#ffffff; border-top:solid #015293 2px;}
.rnav{ width:98%; height:35px; margin:0px 0px 0px 0px;}
.rnavA{ width:130px; height:40px; background-color:#ffffff; font-size:16px; line-height:240%; color:#015293; text-align:center;float:left;}
.rnavA a{font-size:16px; line-height:240%; color:#015293;}
.rnavB { width:130px; height:40px; background-color:#015293; color:#ffffff; font-size:16px; line-height:240%; text-align:center; float:left;}
.rnavB a{color:#ffffff; font-size:16px; line-height:240%;}
.rmain{ width:100%; margin:5px auto 10px auto; font-size:18px; color:#666666;}
.rmain a{font-size:18px; color:#666666; line-height:220%;}
.rmain ul{margin:8px 0px 0px 35px; padding:0px; width:90%;}
.rmain li{margin:0px; padding:0px; list-style:outside; color:#adadad;}
.rmain li span a{font-size:22px; color:#000000; font-weight:bold; line-height:240%;}

.sj{ width:500px; height:230px; color:#015293; margin:5px 0 0 15px; float:left}
.sq{ width:121px; height:65px; background:#e9f9fe; text-align:center; float:left; margin-bottom:5px}
.sq a{ color:#015293}
.sq img{ width:30px; height:30px; margin:5px 0 0 0}
.sq_mag{ margin: 0 0 5px 5px}
.line{ width:247px; height:30px; background:#e9f9fe; line-height:30px; margin-bottom:5px; float:left}
.line a{ padding-left:15px; font-size:12px}
.line a span{ padding-right:10px; letter-spacing:-5px}

.news2{ width:275px; height:230px; padding:5px 0 0 10px; float:left }
.news2_tit{ width:100%; height:30px;background:url(bg_line.png) repeat-x; text-align:center; margin-bottom:10px}
.news2_tit a{ font: bold 24px/30px FZZHUNYSK,宋体; padding:3px 15px; background:#FFFFFF; color:#015293}
.news2_tit a.an2{ padding:5px; background:#FFFFFF}
.news2_txt ul li{background: url(di an.png) 0 center no-repeat}
.news2_txt a{font:16px/36px Hiragino San,微软雅黑,Arial, Helvetica, sans-serif; padding-left:0px}

.zhuanti{ width:100%; height:102px}
.zt1{ width:24.2%; height:102px; float:left }
.zt2{ width:24.2%; height:102px; float:left}
.zt3{ width:24.2%; height:102px; float:left }
.zt4{ width:24.2%; height:102px; float:left}
.ztpad{ padding-right:1% }

.col2{ width:100%; height:430px; margin:25px 0}
.col2_l{ width:67%; height:auto; float:left}
.col2_l_c1{ width:47%; margin:0 2% 0 1%; overflow:hidden; float:left; margin-bottom:25px;    height: 189px;}
.col2_tit{height:30px;background:url(./bg_line.png) repeat-x; text-align:center; padding-bottom:10px}
.col2_tit a{ font: bold 24px/30px FZZHUNYSK,宋体; padding:3px 15px; background:#FFFFFF; color:#015293}
.col2_tit a span{font: bold 14px/240% FZZHUNYSK,宋体; color:#999999}
.col2_txt{ overflow:hidden;}
.col2_txt ul{ padding:0 5px}
.col2_txt ul li{background: url(dian.png) 0 center no-repeat;}
.col2_txt ul li.nobg{ background:#FFFFFF}
.col2_txt ul li a{font:16px/220% Hiragino San,微软雅黑,Arial, Helvetica, sans-serif; padding-left:15px}
.col2_txt ul li a.g1{font:20px/220% 黑体,Hiragino San,微软雅黑,Arial, Helvetica, sans-serif; color:#1b1b1b; padding-left:0}

.col2_r{ float:left;width:32%}
.col2_r_c1{ width:100%; margin:0 3% 0 0; overflow:hidden; float:left; margin-bottom:25px}
.col2_r_txt{ width:100%}
.col2_r_tit{height:30px;background:url(./bg_line.png) repeat-x; text-align:center; padding-bottom:10px}
.col2_r_tit a{ font: bold 24px/30px FZZHUNYSK,宋体; padding:3px 15px; background:#FFFFFF; color:#015293}
.col2_r_tit a span{font: bold 14px/30px FZZHUNYSK,宋体; color:#999999}
.col2_r_txt{ overflow:hidden;}
.col2_r_txt ul{ padding:0 5px}
.col2_r_txt ul li{background: url(./dian.png) 0 center no-repeat}
.col2_r_txt ul li.nobg{ background:#FFFFFF}
.col2_r_txt ul li a{font:16px/260% Hiragino San,微软雅黑,Arial, Helvetica, sans-serif; padding-left:15px}
.col2_r_txt ul li a.g1{font:22px/240% 黑体,Hiragino San,微软雅黑,Arial, Helvetica, sans-serif; color:#1b1b1b; padding-left:0}

.col3{ width:100%; height:750px; margin-top:25px}
.col3_top{ width:100%; height:48px; background:url(./col3_top.jpg) no-repeat; margin-bottom:25px}
.col3_l{ width:75.5%; height:auto; float:left}
.col3_l_c1{ width:45%; margin:0 2.5% 10px; overflow:hidden; float:left;}
.col3_l_c1_tit{ width:100%; height:35px; border-left:5px solid #015293; margin-bottom:15px}
.col3_l_c1_tit a{color:#015293; font-size:30px; font-family:FZZHUNYSK,宋体; font-weight:700;padding-left:5px; vertical-align:bottom}
.col3_l_c1_tit span{ color:#999999; font-size:30px; font-family:Verdana, Arial, Helvetica, sans-serif; padding-left:5px}
.col3_l_c1_tit span.samll{ color:#999999; font-size:12px; font-family:Arial, Helvetica, sans-serif; padding-left:0}
.col3_l_c1_video{ width:100%; height:228px;}
.col3_l_c1_video a img{ width:100%; height:200px;}
.col3_l_c1_video p{color: #999999;font: 14px/22px Hiragino San,微软雅黑; margin: 5px 0;}

.col3_l_c2{ width:45%; margin:0 2.5%; overflow:hidden; float:left; margin-bottom:25px}
.col3_l_c2_tit{ width:100%; height:35px; border-left:5px solid #d71418; margin-bottom:15px}
.col3_l_c2_tit a{color:#d71418; font-size:30px; font-family:FZZHUNYSK,宋体; font-weight:700;padding-left:5px; vertical-align:bottom}
.col3_l_c2_tit span{ color:#999999; font-size:30px; font-family:Verdana, Arial, Helvetica, sans-serif; padding-left:5px}
.col3_l_c2_tit span.samll{ color:#999999; font-size:12px; font-family:Arial, Helvetica, sans-serif; padding-left:0}
.col3_l_c2_vid1{ width:48%; height:190px; float:left; margin-bottom:5px;}
.col3_l_c2_vid1 a img{width:100%; height:110px}
.col3_l_c2_vid1 p{color: #999999;font: 14px/22px Hiragino San,微软雅黑;text-indent:30px;margin: 5px 0;}
.col3_line{ width:4%; height:180px; float:left}


.col3_tit{height:30px;background:url(./bg_line.png) repeat-x; text-align:center; padding-bottom:10px; vertical-align:middle}
.mid{ margin:auto; width:140px; height:30px; background:#fff}
.col3_tit a{ font: bold 24px/30px FZZHUNYSK,宋体; background: #FFFFFF;color: #015293;}
.col3_tit img{width: 30px;height: 30px;padding-left: 5px;display: block;float: left}
.col3_tit a span{font: bold 14px/30px FZZHUNYSK,宋体; color:#999999}
.col3_txt{ overflow:hidden}
.col3_txt ul{ padding:0 5px}
.col3_txt ul li{background: url(./dian.png) 0 center no-repeat}
.col3_txt ul li.nobg{ background:#FFFFFF}
.col3_txt ul li a{font:16px/220% Hiragino San,微软雅黑,Arial, Helvetica, sans-serif; padding-left:15px}
.col3_txt ul li a.g1{font:20px/36px 黑体,Hiragino San,微软雅黑,Arial, Helvetica, sans-serif; color:#1b1b1b; padding-left:0}

.col3_r{float:left;width:24.5%}
.col3_tj{ width:100%; height:198px;}
.col3_tj ul{ padding:10px 0px 7px 0px}
.col3_tj ul li{ float:left; padding-left:5px; margin-top:5px;}
.col3_tj img{width:60px; height:75px;}

.col3_ck{ width:100%; height:auto; margin:10px 0;    overflow: hidden;}
.col3_ck ul{ padding:5px; margin:0px;}
.col3_ck ul li{     width: 95%;
    height: 38px;
    float: left;
    margin: 0 0 2px 0;
    overflow: hidden;
    line-height: 2.4;    padding: 0px 10px 0px 15px;
    white-space: nowrap;
    text-overflow: ellipsis;background: url(./dian.png) 0 center no-repeat;}
.col3_ck ul li a{font:16px/180% Hiragino San,微软雅黑,Arial, Helvetica, sans-serif;}
.col3_ck ul li a.g1{font:18px/180% 黑体,Hiragino San,微软雅黑,Arial, Helvetica, sans-serif; color:#1b1b1b;}
.col3_ck ul li p{font:14px/160% Hiragino San,微软雅黑,Arial, Helvetica, sans-serif; color:#999999; font-weight:normal; margin:0px 0px 8px 0px; padding-bottom:8px; border-bottom:dashed #cccccc 1px;}

.col3_yc{ width:100%; height:180px; background:url(./bg.jpg); text-align:center; margin-bottom:8px}
.col3_yc_tit{font: bold 24px/40px FZZHUNYSK,宋体; color: #015293;}
.col3_yc_tit a{font: bold 24px/40px FZZHUNYSK,宋体; color: #015293;}
.col3_yc_con{ width:45%; margin:0 0 5px 10px; background:#fff; text-align:center; float:left}
.col3_yc_con img{ width:30px; height:30px; padding-top:4px}
.col3_yc_con a{color: #015293; line-height:25px}

.col3_xxkt .col3_yc_con{ text-align:left;}

.col3_xxkt{ width:100%; height:115px; background:url(./bg.jpg); text-align:center; margin-bottom:8px;}
.col3_dwzs{ width:100%; height:120px; background:url(./bg.jpg); text-align:center; margin: 20px auto 0px;}
.col3_xxkt .col3_yc_con a{background: url(./dian.png) 0 center no-repeat;padding: 0px 10px 0px 15px;color: gray;}


.book{width:100%; margin:10px auto 0px auto; float:left;}
.bookleft{width:70px; height:90px; float:left;}
.bookright{width:190px; height:90px; float:right; text-align:left;}
.bookright a{font:14px/220% Hiragino San,微软雅黑,Arial, Helvetica, sans-serif; color:#000;}
.bookright ul{ padding:0px; margin:0px;}
.bookright ul li{ width: 100%; height: auto; margin:0px; padding:0px;}
.g2 {font:12px/220% 黑体,Hiragino San,微软雅黑,Arial, Helvetica, sans-serif; color:#ffffff; background-color:#cc3333; margin:0px 5px; padding:3px 0px;}
.g2 a{font:12px/220% 黑体,Hiragino San,微软雅黑,Arial, Helvetica, sans-serif; color:#ffffff; background-color:#cc3333; margin:0px 5px; padding:3px 0px;}
.g3 {font:12px/220% 黑体,Hiragino San,微软雅黑,Arial, Helvetica, sans-serif; font-weight:bold; color:#cc3333; float:right; padding:2px 0px 0px 0px;}
.g3 a{font:12px/220% 黑体,Hiragino San,微软雅黑,Arial, Helvetica, sans-serif; font-weight:bold; color:#cc3333; float:right; padding:2px 0px 0px 0px;}

.col4{ width:100%; height:78px; background:url(./bg.jpg); margin:10px auto}
.col4_c1 li{ width:265px;height:58px; padding:10px 0 10px 10px; float:left; display:inline-table;}

.col4_c1 img{ height:58px; width:58px; float:left; padding-right:5px}
.col4_c1 a{font: bold 18px/32px 微软雅黑; color: #333 }
.col4_c1 a span{ font:14px/20px Arial, Helvetica, sans-serif; font-weight:normal}

.zhanguan{font-size:16px; font-weight:bold; color:#e11a1f;}
.zhanguan a{font-size:16px; font-weight:bold; color:#e11a1f; line-height:50px; text-decoration:none; margin-right:10px;}
.zhanguan a:hover{font-size:16px; font-weight:bold; color:#e11a1f; line-height:50px; text-decoration:none;}


#img1{width:110px;height:400px;position: fixed;bottom:10px;right:80px;z-index:10;}
#img1 div{width:110px;text-align:right;font-size:12px;}
#img1 div a:link{text-decoration:none;}
#img1 div a:hover{color:red;text-decoration:none;}
#img1 img{width:110px;height:400px;}
#img2{width:110px;height:400px;position: fixed;bottom:10px;left:80px;z-index:10; top:150px;}
#img2 div{width:110px;text-align:right;font-size:12px;}
#img2 div a:link{text-decoration:none;}
#img2 div a:hover{color:red;text-decoration:none;}
#img2 img{width:110px;height:400px;}



.img1{width:60px;height:600px;position: fixed;top:230px; left:80px; z-index:10; float:left; display:block;}
.img1 div{width:60px;text-align:right;font-size:12px;}
.img1 div a:link{text-decoration:none;}
.img1 div a:hover{color:red;text-decoration:none;}
.img1 img{width:60px;height:600px;}
.img2{width:60px;height:600px;position: fixed;top:230px; right:80px; z-index:10; float:right; display:block;}
.img2 div{width:60px;text-align:right;font-size:12px;}
.img2 div a:link{text-decoration:none;}
.img2 div a:hover{color:red;text-decoration:none;}
.img2 img{width:60px;height:600px;}



.qimo8
{
	overflow: hidden;
	width: 970px; margin-right:10px;
	float:right;
}
.qimo8 .qimo
{
	/*width:99999999px;*/
	width: 8000%;
	height: 30px;
}
.qimo8 .qimo div
{
	float: left;
}
.qimo8 .qimo ul
{
	float: left;
	height: 38px;
	overflow: hidden;
	zoom: 1;
}
.qimo8 .qimo ul li
{
	float: left;
	line-height: 38px;
	list-style: none;
	font-size:14px;
}
.qimo8 li a
{
	margin-right: 18px;
	color: #444444;
}
#gd{ width:1100px;padding:0px;height: 40px; border-radius:10px; border:solid #cc0000 2px;}
#tit{ float:left; width:85px; line-height: 38px; margin-left:10px;}
#tit h2{ font-size:16px;}